//import java.util.HashMap;
//import java.util.Map;
////面试题：01.02 判定是否互为字符重排
//class Solution {
//    public boolean CheckPermutation(String s1, String s2) {
//        Map<Character,Integer> map=new HashMap<>();
//        int i=0;
//        int n=s1.length();
//        while(i<n){
//            char ch=s1.charAt(i);
//            map.put(ch,map.getOrDefault(ch,0)+1);
//            i++;
//        }
//        i=0;
//        n=s2.length();
//        while(i<n){
//            char ch=s2.charAt(i);
//            if(map.containsKey(ch)){
//                int temp=map.getOrDefault(ch,0);
//                if(temp==1){
//                    map.remove(ch);
//                }else{
//                    map.put(ch,temp-1);
//                }
//            }else{
//                return false;
//            }
//            i++;
//        }
//        if(!map.isEmpty()) return false;
//        return true;
//    }
//}
